naval propulsion - English Synonyms Dictionary